package com.ithaipeng.redanttakeaway.tools;

/**
 * 这是 一个工具类，用于将前端的id值传到线程中
 *  注意： 前端每次发一个请求从过滤器，到表现层都是同一个线程
 */
public class BaseContext {
    private static final ThreadLocal<Long> THREAD_LOCAL=new ThreadLocal<>();//Long类型是因为数据id的属性为long
    public static void setCurrentId(Long id){
        THREAD_LOCAL.set(id);
    }
    public static Long getCurrentId(){
        return THREAD_LOCAL.get();
    }
}
